Tech

Blizzard boss details what the studio is doing to ‘rebuild your trust’